

.videoitembox{
   width: 1.65rem;
   height: 1.65rem;
//    background: pink;
   position: relative;
   border-radius: 0.15rem;
   overflow: hidden;
   border:1px solid rgb(218, 208, 208);
   float: left;
   margin-top: 0.15rem;
}
.coverimg{
   height: 1.2rem;
   width: 100%;
}
.videoTime{
    position: absolute;
    width: 0.4rem;
    height: 0.18rem;
    line-height: 0.18rem;
    font-size: 0.14rem;
    // background: blue;
    right: 0.06rem;
    top:1rem;
    color: #fff;
}
.videoInfoArea{
   width: 100%;
   height: 0.7rem;
   overflow: hidden;
}
.videoName{
    width: 100%;
    height: 0.22rem;
    line-height: 0.22rem;
    font-size: 0.16rem;
    font-weight: bolder;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}
.iconArea{
   height: 0.15rem;
   width: 100%;
   overflow: hidden;
   margin-top: 0.02rem;
   .infonum{
       height: 0.15rem;
       line-height: 0.15rem;
       font-size: 0.12rem;
       float: left;
       margin-left: 0.03rem;
   }
}
.iconimg{
   width: 0.15rem;
   height: 0.15rem;
   margin-left: 0.1rem;
   float: left;
//    margin-top: 0.04rem;
}